package com.yanfan.iot.model;

import lombok.Getter;
import lombok.Setter;

/**
 * id和name
 *
 * @author kerwincui
 * @date 2021-12-16
 */
@Getter
@Setter
public class DeviceStatistic {
    /**
     * 设备数量
     **/
    private int deviceCount;

    /**
     * 设备数量
     **/
    private int deviceOnlineCount;

    /**
     * 设备未激活数量
     **/
    private int deviceNonactivatedCount;

    /**
     * 设备禁用数量
     **/
    private int deviceForbiddenCount;

    /**
     * 产品数量
     **/
    private int productCount;

    /**
     * 产品未发布数量
     **/
    private int productNotIssueCount;

    /**
     * 产品已发布数量
     **/
    private int productHavePublishedCount;

    /**
     * 告警
     **/
    private long alertCount;

    /**
     * 属性上报
     **/
    private long propertyCount;

    /**
     * 功能上报
     **/
    private long functionCount;

    /**
     * 事件上报
     **/
    private long eventCount;

    /**
     * 监测数据上报
     **/
    private long monitorCount;

    /**
     * 告警设备数量
     **/
    private long alertDeviceCount;

    /**
     * 设备离线数量
     **/
    private int deviceOfflineCount;

    /**
     * 告警未处理数量
     **/
    private long alertNotProcessedCount;

    /**
     * 告警已处理数量
     **/
    private long alertProcessedCount;

    //工单数量
    private long devOpsTaskVoCount;

    //工单已处理
    private long devOpsTaskVoNotProcessedCount;

    //工单未处理
    private long devOpsTaskVoProcessedCount;

    private long zutaiCount;
    private long zutaiZtCount;
    private long zutaiJtCount;
}
